var express = require("express")
var app = express()
var MongoClient = require('mongodb').MongoClient;

app.get("/",function(req,res){
    // url就是要连接的数据库的地址
    var url = 'mongodb://localhost:27017/Model';
    MongoClient.connect(url,function(err,db){  //连接数据库
        // 回调函数表示连接成功做的事情，db参数就是连接上的数据库实体
        if(err){
            console.log("数据库连接失败");
            return;
        }
        console.log("数据库连接成功");
        db.collection('student').insertOne({ // 插入数据
            "name" : "william",
            "age" : parseInt(Math.random() * 100 + 10)
        },function(err, result){ // result插入之后做的事情
            if(err){
                console.log("插入失败");
                return;
            }
            res.send(result);
            db.close();
        }); 

    })
});

app.listen(3000);